From 5348de45d449e96f8774bf31176a5b8b1c85b4ca Mon Sep 17 00:00:00 2001 From: robertl Date: Thu, 1 Jul 2004 13:57:17 +0000 Subject: [PATCH] Write the alt to NMEA when we have it. --- gpsbabel/nmea.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gpsbabel/nmea.c b/gpsbabel/nmea.c index 34c39da3e..87f86b570 100644 --- a/gpsbabel/nmea.c +++ b/gpsbabel/nmea.c @@ -301,10 +301,11 @@ nmea_trackpt_pr(const waypoint *wpt) hms = 0; } - snprintf(obuf, sizeof(obuf), "GPGGA,%06d,%09.3f,%c,%09.3f,%c,04,0,0,0.9,M,0.0,M,,", + snprintf(obuf, sizeof(obuf), "GPGGA,%06d,%09.3f,%c,%09.3f,%c,04,0,0,%.3f,M,0.0,M,,", hms, fabs(lat), lat < 0 ? 'S' : 'N', - fabs(lon), lon < 0 ? 'W' : 'E'); + fabs(lon), lon < 0 ? 'W' : 'E', + wpt->altitude == unknown_alt ? 0 : wpt->altitude); cksum = nmea_cksum(obuf); fprintf(file_out, "$%s*%02X\n", obuf, cksum); -- 2.30.2